Big Huge Thesaurus

Iceland poppy

noun

sounds kind of like